365bet中国官方网站

  • word of the day

    macular degeneration

    macular degeneration - 365bet中国官方网站 definition and meaning for word macular degeneration

    Definition
    (noun) eye disease caused by degeneration of the cells of the macula lutea and results in blurred vision; can cause blindness
  • Download our Mobile App Today